surface wave technology - Alemán Inglés Diccionario